1,233 research outputs found

    Strategies for protecting intellectual property when using CUDA applications on graphics processing units

    Get PDF
    Recent advances in the massively parallel computational abilities of graphical processing units (GPUs) have increased their use for general purpose computation, as companies look to take advantage of big data processing techniques. This has given rise to the potential for malicious software targeting GPUs, which is of interest to forensic investigators examining the operation of software. The ability to carry out reverse-engineering of software is of great importance within the security and forensics elds, particularly when investigating malicious software or carrying out forensic analysis following a successful security breach. Due to the complexity of the Nvidia CUDA (Compute Uni ed Device Architecture) framework, it is not clear how best to approach the reverse engineering of a piece of CUDA software. We carry out a review of the di erent binary output formats which may be encountered from the CUDA compiler, and their implications on reverse engineering. We then demonstrate the process of carrying out disassembly of an example CUDA application, to establish the various techniques available to forensic investigators carrying out black-box disassembly and reverse engineering of CUDA binaries. We show that the Nvidia compiler, using default settings, leaks useful information. Finally, we demonstrate techniques to better protect intellectual property in CUDA algorithm implementations from reverse engineering

    Casimir effect with rough metallic mirrors

    Full text link
    We calculate the second order roughness correction to the Casimir energy for two parallel metallic mirrors. Our results may also be applied to the plane-sphere geometry used in most experiments. The metallic mirrors are described by the plasma model, with arbitrary values for the plasma wavelength, the mirror separation and the roughness correlation length, with the roughness amplitude remaining the smallest length scale for perturbation theory to hold. From the analysis of the intracavity field fluctuations, we obtain the Casimir energy correction in terms of generalized reflection operators, which account for diffraction and polarization coupling in the scattering by the rough surfaces. We present simple analytical expressions for several limiting cases, as well as numerical results that allow for a reliable calculation of the roughness correction in real experiments. The correction is larger than the result of the Proximity Force Approximation, which is obtained from our theory as a limiting case (very smooth surfaces).Comment: 16 page

    Conditional preparation of a quantum state in the continuous variable regime: generation of a sub-Poissonian state from twin beams

    Full text link
    We report the first experimental demonstration of conditional preparation of a non classical state of light in the continuous variable regime. Starting from a non degenerate OPO which generates above threshold quantum intensity correlated signal and idler "twin beams", we keep the recorded values of the signal intensity only when the idler falls inside a band of values narrower than its standard deviation. By this very simple technique, we generate a sub-Poissonian state 4.4dB below shot noise from twin beams exhibiting 7.5dB of noise reduction in the intensity difference.Comment: 4 pages, Accepted in Phys. Rev. Let

    The 1/N-expansion, quantum-classical correspondence and nonclassical states generation in dissipative higher-order anharmonic oscillators

    Full text link
    We develop a method for the determination of thecdynamics of dissipative quantum systems in the limit of large number of quanta N, based on the 1/N-expansion of Heidmann et al. [ Opt. Commun. 54, 189 (1985) ] and the quantum-classical correspondence. Using this method, we find analytically the dynamics of nonclassical states generation in the higher-order anharmonic dissipative oscillators for an arbitrary temperature of a reservoir. We show that the quantum correction to the classical motion increases with time quadratically up to some maximal value, which is dependent on the degree of nonlinearity and a damping constant, and then it decreases. Similarities and differences with the corresponding behavior of the quantum corrections to the classical motion in the Hamiltonian chaotic systems are discussed. We also compare our results obtained for some limiting cases with the results obtained by using other semiclassical tools and discuss the conditions for validity of our approach.Comment: 15 pages, RevTEX (EPSF-style), 3 figs. Replaced with final version (stylistic corrections
    • …
    corecore